`` twin peaks '' creator david lynch announced he was departing the showtime revival of the cult series sunday .
cast members of the show posted a youtube video wednesday pleading for him to return .
wednesday was the series ' 25th anniversary .